resistance to water - French English Dictionary